<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.ServiceModel.DomainServices.Client.Web</name>
    </assembly>
    <members>
        <member name="T:System.ServiceModel.DomainServices.Client.AsyncResultBase">
            <summary>
            Internal type used as a common <see cref="T:System.IAsyncResult"/> base for all cancellable asynchronous operations.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.AsyncResultBase.#ctor(System.AsyncCallback,System.Object)">
            <summary>
            Default constructor.
            </summary>
            <param name="callback">Optional callback to invoke upon completion.</param>
            <param name="asyncState">Optional user state to pass to <paramref name="callback"/>.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.AsyncResultBase.EndAsyncOperation``1(System.IAsyncResult)">
            <summary>
            Transitions an <see cref="T:System.IAsyncResult"/> instance to mark the operation as ended.
            </summary>
            <typeparam name="TAsyncResult">The <see cref="T:System.ServiceModel.DomainServices.Client.AsyncResultBase"/> type expected.</typeparam>
            <param name="asyncResult">The <see cref="T:System.IAsyncResult"/> to examine.</param>
            <returns>The <paramref name="asyncResult"/> cast as the <typeparamref name="TAsyncResult"/> type expected.</returns>
            <exception cref="T:System.ArgumentNullException"> if <paramref name="asyncResult"/> is null.</exception>
            <exception cref="T:System.ArgumentException"> if <paramref name="asyncResult"/> is not of type <typeparamref name="TAsyncResult"/>.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/> has been canceled.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/>'s End* method has already been invoked.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.AsyncResultBase.EndAsyncOperation``1(System.IAsyncResult,System.Boolean)">
            <summary>
            Transitions an <see cref="T:System.IAsyncResult"/> instance to mark the operation as ended (and optionally canceled).
            </summary>
            <typeparam name="TAsyncResult">The <see cref="T:System.ServiceModel.DomainServices.Client.AsyncResultBase"/> type expected.</typeparam>
            <param name="asyncResult">The <see cref="T:System.IAsyncResult"/> to examine.</param>
            <param name="cancel">Indicates whether the operation should be canceled.</param>
            <returns>The <paramref name="asyncResult"/> cast as the <typeparamref name="TAsyncResult"/> type expected.</returns>
            <exception cref="T:System.ArgumentNullException"> if <paramref name="asyncResult"/> is null.</exception>
            <exception cref="T:System.ArgumentException"> if <paramref name="asyncResult"/> is not of type <typeparamref name="TAsyncResult"/>.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/> has been canceled.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/>'s End* method has already been invoked.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/> has not completed.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.AsyncResultBase.Complete">
            <summary>
            Signals that the asynchronous operation has completed and invokes the callback.
            </summary>
            <exception cref="T:System.InvalidOperationException"> if Complete has already been called.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.AsyncResultBase.Cancel">
            <summary>
            Signals a cancellation request for this operation.
            </summary>
            <remarks>
            If this operation is completing or has already completed, this method returns without modifying any state.
            Cancellation is not guaranteed.
            </remarks>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.AsyncResultBase.SetEndMethodInvokedFlag">
            <summary>
            Signals that the asynchronous EndXxx method has been invoked.
            </summary>
            <exception cref="T:System.InvalidOperationException"> if SetEndMethodInvokedFlag has already been called.</exception>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.AsyncResultBase.AsyncState">
            <summary>
            Gets the optional user state.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.AsyncResultBase.AsyncWaitHandle">
            <summary>
            Gets the assoicated <see cref="T:System.Threading.WaitHandle"/>.  Not supported.
            </summary>
            <exception cref="T:System.NotSupportedException"> is always thrown.</exception>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.AsyncResultBase.CompletedSynchronously">
            <summary>
            Gets a value indicating whether the asynchronous operation completed synchronously.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.AsyncResultBase.IsCompleted">
            <summary>
            Gets a value indicating whether the asynchronous operation is complete.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.AsyncResultBase.CancellationRequested">
            <summary>
            Gets a value indicating whether cancellation was requested.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.AsyncResultBase.InnerAsyncResult">
            <summary>
            Gets the inner <see cref="T:System.IAsyncResult"/>.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.BinaryTypeUtility.IsTypeBinary(System.Type)">
            <summary>
            Returns whether the <paramref name="type"/> <c>is System.Data.Linq.Binary</c>.
            </summary>
            <remarks>
            We test Binary by Type Name so our client framework assembly can avoid taking an
            assembly reference to <c>System.Data.Linq</c>. If a type is determined to be
            binary, that type will be used to check reference equality for all subsequent
            invocations.
            </remarks>
            <param name="type">The type to check</param>
            <returns>Whether the <paramref name="type"/> is binary</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.BinaryTypeUtility.GetByteArrayFromBinary(System.Object)">
            <summary>
            Returns the <paramref name="binary"/> converted to a <c>byte[]</c>.
            </summary>
            <param name="binary">The binary to convert</param>
            <returns>The byte[] form of the binary</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.BinaryTypeUtility.GetBinaryFromByteArray(System.Byte[])">
            <summary>
            Returns the <paramref name="bytes"/> converted to a <c>System.Data.Linq.Binary</c>.
            </summary>
            <param name="bytes">The bytes to convert</param>
            <returns>The binary form of the bytes</returns>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.AsyncOperationType">
            <summary>
            Internal enumeration used to qualify operation results.
            </summary>
        </member>
        <member name="F:System.ServiceModel.DomainServices.Client.AsyncOperationType.None">
            <summary>
            No operation.
            </summary>
        </member>
        <member name="F:System.ServiceModel.DomainServices.Client.AsyncOperationType.Invoke">
            <summary>
            An invoke operation.
            </summary>
        </member>
        <member name="F:System.ServiceModel.DomainServices.Client.AsyncOperationType.Query">
            <summary>
            A query operation.
            </summary>
        </member>
        <member name="F:System.ServiceModel.DomainServices.Client.AsyncOperationType.Submit">
            <summary>
            A submit operation.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult">
            <summary>
            Internal <see cref="T:System.IAsyncResult"/> used during <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/> operations.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.#ctor(System.ServiceModel.DomainServices.Client.DomainClient,System.AsyncCallback,System.Object)">
            <summary>
            Initializes a new <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> instance used for Query operations.
            </summary>
            <param name="domainClient">The associated <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/>.</param>
            <param name="callback">Optional <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <exception cref="T:System.ArgumentNullException">if <paramref name="domainClient"/> is null.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.#ctor(System.ServiceModel.DomainServices.Client.DomainClient,System.ServiceModel.DomainServices.Client.EntityChangeSet,System.AsyncCallback,System.Object)">
            <summary>
            Initializes a new <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> instance used for Submit operations.
            </summary>
            <param name="domainClient">The associated <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/>.</param>
            <param name="entityChangeSet">The Submit operation <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.EntityChangeSet"/>.</param>
            <param name="callback">Optional <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <exception cref="T:System.ArgumentNullException">if <paramref name="domainClient"/> is null.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.#ctor(System.ServiceModel.DomainServices.Client.DomainClient,System.ServiceModel.DomainServices.Client.InvokeArgs,System.AsyncCallback,System.Object)">
            <summary>
            Initializes a new <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> instance used for Invoke operations.
            </summary>
            <param name="domainClient">The associated <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/>.</param>
            <param name="invokeArgs">The arguments to the Invoke operation.</param>
            <param name="callback">The <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <exception cref="T:System.ArgumentNullException">if <paramref name="domainClient"/> is null.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.CreateQueryResult(System.ServiceModel.DomainServices.Client.DomainClient,System.AsyncCallback,System.Object)">
            <summary>
            Creates a new <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> used for Query operations.
            </summary>
            <param name="domainClient">The <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/> associated with this result.</param>
            <param name="callback">The <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <returns>A <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> used for Query operations</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.CreateSubmitResult(System.ServiceModel.DomainServices.Client.DomainClient,System.ServiceModel.DomainServices.Client.EntityChangeSet,System.AsyncCallback,System.Object)">
            <summary>
            Creates a new <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> used for Submit operations.
            </summary>
            <param name="domainClient">The associated <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/>.</param>
            <param name="entityChangeSet">The Submit operation <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.EntityChangeSet"/>.</param>
            <param name="callback">The <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <returns>A <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> used for Submit operations</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.CreateInvokeResult(System.ServiceModel.DomainServices.Client.DomainClient,System.ServiceModel.DomainServices.Client.InvokeArgs,System.AsyncCallback,System.Object)">
            <summary>
            Creates a new <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> used for Invoke operations.
            </summary>
            <param name="domainClient">The associated <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/>.</param>
            <param name="invokeArgs">The arguments to the Invoke operation.</param>
            <param name="callback">The <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <returns>A <see cref="T:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult"/> used for Invoke operations</returns>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient">
            <summary>
            Gets the <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.DomainClient"/> associated with this result.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.EntityChangeSet">
            <summary>
            Gets the <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.EntityChangeSet"/> used with Submit operations.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.InvokeArgs">
            <summary>
            Gets the arguments for Invoke operations.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.AsyncOperationType">
            <summary>
            Gets the <see cref="P:System.ServiceModel.DomainServices.Client.DomainClientAsyncResult.AsyncOperationType"/> describing this operation.
            </summary>
        </member>
        <member name="F:System.ServiceModel.DomainServices.TypeUtility.systemAssemblyPublicKeyTokens">
            <summary>
            List of public key tokens used for System assemblies
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsNullableType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is a <see cref="T:System.Nullable"/>
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the given type is a nullable type</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.GetNonNullableType(System.Type)">
            <summary>
            If the given type is <see cref="T:System.Nullable"/>, returns the element type,
            otherwise simply returns the input type
            </summary>
            <param name="type">The type to test that may or may not be Nullable</param>
            <returns>Either the input type or, if it was Nullable, its element type</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsPredefinedType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is a primitive type or one
            of our standard acceptable simple types, such as <see cref="T:System.String"/>,
            <see cref="T:System.Guid"/>, or one of our standard generic types whose generic
            argument is primitive or simple (e.g. Nullable, IEnumerable, IDictionary&lt;TKey,TValue&gt;).
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is a primitive or standard acceptable types</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsPredefinedListType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is <see cref="T:System.Collections.Generic.IEnumerable`1"/> or an <see cref="T:System.Collections.IList"/> type, 
            and is either an interface, an array, or has a default constructor.
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is a primitive or standard acceptable types</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsSupportedCollectionType(System.Type)">
            <summary>
            Returns <c>true</c> if specified type is a supported collection Type. This method only checks the collection
            Type itself, not whether the element Type is supported.
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is a suppored collection Type.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsPredefinedDictionaryType(System.Type)">
            <summary>
            Returns <c>true</c> if <paramref name="type"/> implements <see cref="T:System.Collections.Generic.IDictionary`2"/> and
            its generic type arguments are acceptable predefined simple types.
            </summary>
            <param name="type">The type to test.</param>
            <returns><c>true</c> if the type is a <see cref="T:System.Collections.Generic.IDictionary`2"/> with supported generic type arguments.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsPredefinedSimpleType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is either primitive or one of our
            standard acceptable simple types, such as <see cref="T:System.String"/>,
            <see cref="T:System.Guid"/>, etc
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is a primitive or standard acceptable types</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsComplexType(System.Type)">
            <summary>
            This method determines if the specified Type should be treated as a
            complex type by the framework.
            </summary>
            <param name="type">The type to check.</param>
            <returns>True if the type is a complex type, false otherwise.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsSystemAssembly(System.Reflection.Assembly)">
            <summary>
            Performs a check against an assembly to determine if it's a known
            System assembly.
            </summary>
            <param name="assembly">The assembly to check.</param>
            <returns><c>true</c> if the assembly is known to be a system assembly, otherwise <c>false</c>.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsSystemAssembly(System.Reflection.AssemblyName)">
            <summary>
            Performs a check against an <see cref="T:System.Reflection.AssemblyName"/> to determine if it's a known
            System assembly.
            </summary>
            <param name="assemblyName">The assembly name to check.</param>
            <returns><c>true</c> if the assembly is known to be a system assembly, otherwise <c>false</c>.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsSystemAssembly(System.String)">
            <summary>
            Performs a check against an assembly's full name to determine if it's a known
            System assembly.
            </summary>
            <remarks>
            We can't use Assembly.GetName().GetPublicKeyToken() since that requires FileIOPermissions.
            </remarks>
            <param name="assemblyFullName">The <see cref="P:System.Reflection.AssemblyName.FullName"/> to check.</param>
            <returns><c>true</c> if the assembly is known to be a system assembly, otherwise <c>false</c>.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsComplexTypeCollection(System.Type)">
            <summary>
            Determines whether the specified type is one of the supported collection types
            with a complex element type.
            </summary>
            <param name="type">The type to check.</param>
            <returns>True if the type is a supported complex collection type, false otherwise.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.IsSupportedComplexType(System.Type)">
            <summary>
            Determines whether the specified type is a complex type or a collection of
            complex types.
            </summary>
            <param name="type">The type to check.</param>
            <returns>True if the specified type is a complex type or a collection of
            complex types, false otherwise.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.GetElementType(System.Type)">
            <summary>
            Returns the underlying element type starting from a given type.
            </summary>
            <remarks>
            Simple types simply return the input type.
            If the given type is an array, this method returns the array's
            element type.
            If the type is a generic type of <see cref="T:System.Collections.IEnumerable"/>, 
            or <see cref="T:System.Nullable"/>, this method returns the element
            type of the generic parameter
            </remarks>
            <param name="type"><see cref="T:System.Type"/> to examine.</param>
            <returns>The underlying element type starting from the given type</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.DefinitionIsAssignableFrom(System.Type,System.Type)">
            <summary>
            Determines whether the generic type definition is assignable from the derived type.
            </summary>
            <remarks>
            This behaves just like <see cref="M:System.Type.IsAssignableFrom(System.Type)"/> except that it determines
            whether any generic type that can be made from the <paramref name="genericTypeDefinition"/>
            is assignable from <paramref name="derivedType"/>.
            </remarks>
            <param name="genericTypeDefinition">The generic type definition</param>
            <param name="derivedType">The type to determine assignability from</param>
            <returns>Whether the type definition is assignable from the derived type</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.TypeUtility.DefinitionIsAssignableFrom(System.Type,System.Type,System.Type@)">
            <summary>
            Determines whether the generic type definition is assignable from the derived type.
            </summary>
            <remarks>
            This behaves just like <see cref="M:System.Type.IsAssignableFrom(System.Type)"/> except that it determines
            whether any generic type that can be made from the <paramref name="genericTypeDefinition"/>
            is assignable from <paramref name="derivedType"/>.
            </remarks>
            <param name="genericTypeDefinition">The generic type definition</param>
            <param name="derivedType">The type to determine assignability from</param>
            <param name="genericType">The generic base class or interface implemented by the derived
            type that can be made from the <paramref name="genericTypeDefinition"/>. This value is
            null when the method return false.
            </param>
            <returns>Whether the type definition is assignable from the derived type</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.ExceptionHandlingUtility.IsFatal(System.Exception)">
            <summary>
            Determines if an <see cref="T:System.Exception"/> is fatal and therefore should not be handled.
            </summary>
            <example>
            try
            {
                // Code that may throw
            }
            catch (Exception ex)
            {
                if (ex.IsFatal())
                {
                    throw;
                }
                
                // Handle exception
            }
            </example>
            <param name="exception">The exception to check</param>
            <returns><c>true</c> if the exception is fatal, otherwise <c>false</c>.</returns>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement">
            <summary>
            The binding element that specifies the .NET Binary Format for XML used to encode messages.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage">
            <summary>
            A buffered message created by a <see cref="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder"/>.
            </summary>
            <remarks>The Message.CreateMessage overloads do not provide a non-streamed message
            that is comparable to the messages produced by the WCF framework. This disparity
            leads to both functional and performance pitfalls. This class is an approximation
            of a buffered message used by WCF, specifically engineered for PoxBinary (i.e.
            MessageVersion.None only).</remarks>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.#ctor(System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData)">
            <summary>
            Constructs a <see cref="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage"/>.
            </summary>
            <param name="data">The message data containing the message contents.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.OnBodyToString(System.Xml.XmlDictionaryWriter)">
            <summary>
            Converts the message body to a string.
            </summary>
            <param name="writer">The writer to which the message is written.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.OnClose">
            <summary>
            Disposes all message resources.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.OnCreateBufferedCopy(System.Int32)">
            <summary>
            Creates a buffer to store this message.
            </summary>
            <param name="maxBufferSize">The maximum size of the buffer to be created.</param>
            <returns>A buffer containing the message.</returns>
            <remarks>The <paramref name="maxBufferSize"/> is ignored. Since the message
            contents are shared, no additional buffers are created.</remarks>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.OnGetReaderAtBodyContents">
            <summary>
            Returns an <see cref="T:System.Xml.XmlDictionaryReader"/> positioned at the message contents.
            </summary>
            <returns>An <see cref="T:System.Xml.XmlDictionaryReader"/>.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.OnWriteBodyContents(System.Xml.XmlDictionaryWriter)">
            <summary>
            Writes the message body contents to the specified writer.
            </summary>
            <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter"/> that is used to
            write the message body contents.</param>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.Headers">
            <summary>
            The <see cref="T:System.ServiceModel.Channels.MessageHeaders"/> object that represents the headers of this message.
            </summary>
            <exception cref="T:System.ObjectDisposedException"/>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.IsFault">
            <summary>
            Returns <c>true</c> if this message contains a fault.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.Properties">
            <summary>
            The <see cref="T:System.ServiceModel.Channels.MessageProperties"/> instance that represents the properties of
            this message.
            </summary>
            <exception cref="T:System.ObjectDisposedException"/>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.Version">
            <summary>
            The version of this message.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer">
            <summary>
            Represents a buffer that stores the data required to create a
            <see cref="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage"/> or its contents for future consumption.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer.#ctor(System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData,System.ServiceModel.Channels.MessageHeaders,System.ServiceModel.Channels.MessageProperties)">
            <summary>
            Constructs a <see cref="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer"/>
            </summary>
            <param name="data">The message data.</param>
            <param name="headers">The message headers.</param>
            <param name="properties">The message properties.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer.Close">
            <summary>
            Closes the buffer.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer.CreateMessage">
            <summary>
            Returns an identical copy of the original message from which this buffer was
            created.
            </summary>
            <returns>A copy of the original message.</returns>
            <exception cref="T:System.ObjectDisposedException"/>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer.WriteMessage(System.IO.Stream)">
            <summary>
            Writes the entire contents of this buffer into the specified stream.
            </summary>
            <param name="stream">The stream that the buffer contents will be written to.</param>
            <exception cref="T:System.ArgumentNullException"/> 
            <exception cref="T:System.ObjectDisposedException"/>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer.BufferSize">
            <summary>
            Gets the number of bytes consumed by this buffer.
            </summary>
            <exception cref="T:System.ObjectDisposedException"/>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessage.PoxBinaryBufferedMessageBuffer.MessageContentType">
            <summary>
            Gets the type of content stored in this buffer.
            </summary>
            <exception cref="T:System.ObjectDisposedException"/>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData">
            <summary>
            The message data class that holds shared state between messages, buffers, and
            messages created from a buffer.
            </summary>
            <remarks>The desktop framework allows callers to keep track of reader lifetimes.
            With this ability, the state can be ref counted across all users, and the buffer
            can be returned to its manager when all users release their references.
            The Silverlight framework does not allow callers to keep track of reader lifetimes.
            Given this, the buffer is not returned to its manager, but is cleaned up by the GC.
            Note, without a custom message, we would use messages returned from
            Message.CreateMessage. These messages cannot reuse buffers.</remarks>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData.#ctor(System.ArraySegment{System.Byte},System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder)">
            <summary>
            Constructs a <see cref="T:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData"/>.
            </summary>
            <param name="buffer">The message contents.</param>
            <param name="encoder">The encoder producing the message contents.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData.TakeReader">
            <summary>
            Returns an <see cref="T:System.Xml.XmlDictionaryReader"/> containing the message contents.
            </summary>
            <returns>An <see cref="T:System.Xml.XmlDictionaryReader"/> containing the message
            contents.</returns>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData.Buffer">
            <summary>
            The message contents.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.PoxBinaryMessageEncodingBindingElement.PoxBinaryMessageEncoder.PoxBinaryBufferedMessageData.Encoder">
            <summary>
            The encoder producing the message contents.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.WebHttpQueryClientMessageFormatter">
            <summary>
            A formatter for serializing query requests which requires query parameters present in the
            To uri or message body.
            </summary>
        </member>
        <member name="F:System.ServiceModel.DomainServices.Client.WebHttpQueryClientMessageFormatter.MaximumUriLength">
            <summary>
            For cross-browser compatibility support, the maximum supported URI length is 2083 characters.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebHttpQueryClientMessageFormatter.SerializeRequest(System.ServiceModel.Channels.MessageVersion,System.Object[])">
            <summary>
            Converts the specified <paramref name="parameters"/> into an outbound
            <see cref="T:System.ServiceModel.Channels.Message"/>. For query requests with query properties, stores the query
            parameters either in the To/Via or the message body.
            </summary>
            <param name="messageVersion">The version of the message to use.</param>
            <param name="parameters">The parameters passed to the client operation.</param>
            <returns>The message to send.</returns>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.Resource">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.DomainClient_UnableToDetermineHostUri">
            <summary>
              Looks up a localized string similar to The current application or application host is null and the host URI cannot be determined..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.DomainContext_InvalidServiceUri">
            <summary>
              Looks up a localized string similar to The specified service URI is not correctly formatted..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.DomainContext_LoadOperationFailed">
            <summary>
              Looks up a localized string similar to Load operation failed for query &apos;{0}&apos;. {1}.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.DomainContext_SubmitOperationFailed">
            <summary>
              Looks up a localized string similar to Submit operation failed. {0}.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.PoxBinaryMessageEncoder_InvalidContentType">
            <summary>
              Looks up a localized string similar to The PoxBinaryMessageEncoder only supports content type {0}..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.PoxBinaryMessageEncoder_InvalidMessageVersion">
            <summary>
              Looks up a localized string similar to The message has MessageVersion {0} but the encoder is configured for MessageVersion {1}..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.PoxBinaryMessageEncoder_MessageVersionNotSupported">
            <summary>
              Looks up a localized string similar to The PoxBinaryMessageEncoder only supports MessageVersion.None..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.WebDomainClient_HttpHeaderSizeExceeded">
            <summary>
              Looks up a localized string similar to OperationTag size cannot exceed 16kb..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.WebDomainClient_MaximumUriLengthExceeded">
            <summary>
              Looks up a localized string similar to The maximum URI length of {0} was exceeded..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resource.WebDomainClient_OperationDoesNotExist">
            <summary>
              Looks up a localized string similar to Operation &apos;{0}&apos; does not exist..
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.MessageUtility">
            <summary>
            Utility class containing utility methods to read and/or modify messages.
            It is mainly used to insert(read) query options to(from) the URL or message body of the outgoing(incoming) messages.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.MessageUtility.IsHttpPOSTMethod(System.ServiceModel.Channels.MessageProperties)">
            <summary>
            Checks if the HTTP method used is POST.
            </summary>
            <param name="properties">Properties for which the HTTP method is to be checked.</param>
            <returns><c>true</c> if the <paramref name="properties"/> specifies HTTP POST method.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.MessageUtility.AddMessageQueryOptions(System.ServiceModel.Channels.Message@,System.Collections.Generic.IList{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
            <summary>
            Creates a new message with the QueryOptions and original message body embedded in it.
            </summary>
            <param name="message">The original message.</param>
            <param name="queryOptions">The query options to embed in the new message.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.MessageUtility.AddQueryToUrl(System.ServiceModel.Channels.Message,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
            <summary>
            Adds the query parameters to the URL of the message.
            </summary>
            <param name="request">The original message.</param>
            <param name="queryOptions">The query parameters to be added to the message URL.</param>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.MessageUtility.QueryOptionsBodyWriter">
            <summary>
            BodyWriter that writes a message with query options in the message body.
            </summary>
            <remarks>Reading and writing messages are expensive. Without a wrapping message or body
            writer of some kind, we would require reading the original message, and rewriting both the
            options and original message. With a wrapping body writer, we can reduce the write original
            message/read original message/write altered message, to just one write.</remarks>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.MessageUtility.QueryOptionsBodyWriter.OnWriteBodyContents(System.Xml.XmlDictionaryWriter)">
            <summary>
            Writes the message with the query options first and the original message last. This is
            done inline.
            </summary>
            <param name="writer">The writer used to write out the message body.</param>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationDomainContextBase">
            <summary>
            <see cref="T:System.ServiceModel.DomainServices.Client.DomainContext"/> generated as the base class for providers implementing
            <c>System.ServiceModel.DomainServices.Server.ApplicationServices.IAuthentication&lt;T&gt;</c>.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationDomainContextBase.#ctor(System.ServiceModel.DomainServices.Client.DomainClient)">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationDomainContextBase"/> class.
            </summary>
            <param name="domainClient">The <see cref="T:System.ServiceModel.DomainServices.Client.DomainClient"/> instance this <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationDomainContextBase"/> should use</param>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationDomainContextBase.UserType">
            <summary>
            Gets the type of the user entity.
            </summary>
            <remarks>
            Since the user type is only declared in the generated class, this accessor
            allows the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService"/> to take type-specific actions.
            </remarks>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationDomainContextBase.UserSet">
            <summary>
            Gets the <see cref="T:System.ServiceModel.DomainServices.Client.EntitySet"/> for the user entity.
            </summary>
            <remarks>
            This allows <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService"/> to deal with users in a
            type-agnostic way.
            </remarks>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.ApplicationServices.FormsAuthentication">
            <summary>
            <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationService"/> that performs Forms authentication using
            a <see cref="T:System.ServiceModel.DomainServices.Client.DomainContext"/> generated from a domain service
            implementing <c>System.ServiceModel.DomainServices.Server.ApplicationServices.IAuthentication&lt;T&gt;</c>.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService">
            <summary>
            Abstract extension of the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationService"/> that
            interacts with a <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> generated from a domain
            service implementing
            <c>System.ServiceModel.DomainServices.Server.ApplicationServices.IAuthentication&lt;T&gt;</c>.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService"/> class.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.CreateDefaultUser">
            <summary>
            Creates a default user.
            </summary>
            <remarks>
            Creates a user using the default constructor.
            </remarks>
            <returns>A default user</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is <c>null</c> and a new instance
            cannot be created.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogin(System.ServiceModel.DomainServices.Client.ApplicationServices.LoginParameters,System.AsyncCallback,System.Object)">
            <summary>
            Begins an asynchronous <c>Login</c> operation.
            </summary>
            <param name="parameters">Login parameters that specify the user to authenticate</param>
            <param name="callback">The callback to invoke when the asynchronous call completes</param>
            <param name="state">The optional result state</param>
            <returns>An <see cref="T:System.IAsyncResult"/> that represents the asynchronous call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is <c>null</c> and a new instance
            cannot be created.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.CancelLogin(System.IAsyncResult)">
            <summary>
            Cancels an asynchronous <c>Login</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogin(System.ServiceModel.DomainServices.Client.ApplicationServices.LoginParameters,System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to cancel.
            </param>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogin(System.ServiceModel.DomainServices.Client.ApplicationServices.LoginParameters,System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.EndLogin(System.IAsyncResult)">
            <summary>
            Ends an asynchronous <c>Login</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogin(System.ServiceModel.DomainServices.Client.ApplicationServices.LoginParameters,System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to conclude.
            </param>
            <returns>The result of the asynchronous <c>Login</c> call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogin(System.ServiceModel.DomainServices.Client.ApplicationServices.LoginParameters,System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogout(System.AsyncCallback,System.Object)">
            <summary>
            Begins an asynchronous <c>Logout</c> operation.
            </summary>
            <param name="callback">The callback to invoke when the asynchronous call completes</param>
            <param name="state">The optional result state</param>
            <returns>An <see cref="T:System.IAsyncResult"/> that represents the asynchronous call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is <c>null</c> and a new instance
            cannot be created.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.CancelLogout(System.IAsyncResult)">
            <summary>
            Cancels an asynchronous <c>Logout</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogout(System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to cancel.
            </param>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogout(System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.EndLogout(System.IAsyncResult)">
            <summary>
            Ends an asynchronous <c>Logout</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogout(System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to conclude.
            </param>
            <returns>The result of the asynchronous <c>Logout</c> call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLogout(System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLoadUser(System.AsyncCallback,System.Object)">
            <summary>
            Begins an asynchronous <c>LoadUser</c> operation.
            </summary>
            <param name="callback">The callback to invoke when the asynchronous call completes</param>
            <param name="state">The optional result state</param>
            <returns>An <see cref="T:System.IAsyncResult"/> that represents the asynchronous call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is <c>null</c> and a new instance
            cannot be created.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.CancelLoadUser(System.IAsyncResult)">
            <summary>
            Cancels an asynchronous <c>LoadUser</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLoadUser(System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to cancel.
            </param>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLoadUser(System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.EndLoadUser(System.IAsyncResult)">
            <summary>
            Ends an asynchronous <c>LoadUser</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLoadUser(System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to conclude.
            </param>
            <returns>The result of the asynchronous <c>LoadUser</c> call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginLoadUser(System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginSaveUser(System.Security.Principal.IPrincipal,System.AsyncCallback,System.Object)">
            <summary>
            Begins an asynchronous <c>SaveUser</c> operation.
            </summary>
            <param name="user">The authenticated user to save</param>
            <param name="callback">The callback to invoke when the asynchronous call completes</param>
            <param name="state">The optional result state</param>
            <returns>An <see cref="T:System.IAsyncResult"/> that represents the asynchronous call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if the user is anonymous.</exception>
            <exception cref="T:System.InvalidOperationException"> is thrown if the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is <c>null</c> and a new instance
            cannot be created.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.CancelSaveUser(System.IAsyncResult)">
            <summary>
            Cancels an asynchronous <c>SaveUser</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginSaveUser(System.Security.Principal.IPrincipal,System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to cancel.
            </param>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginSaveUser(System.Security.Principal.IPrincipal,System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.EndSaveUser(System.IAsyncResult)">
            <summary>
            Ends an asynchronous <c>SaveUser</c> operation.
            </summary>
            <param name="asyncResult">A result returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginSaveUser(System.Security.Principal.IPrincipal,System.AsyncCallback,System.Object)"/> that represents
            the asynchronous call to conclude.
            </param>
            <returns>The result of the asynchronous <c>SaveUser</c> call</returns>
            <exception cref="T:System.InvalidOperationException"> is thrown if <paramref name="asyncResult"/>
            was not returned from <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.BeginSaveUser(System.Security.Principal.IPrincipal,System.AsyncCallback,System.Object)"/> or the asynchronous call has already been
            concluded with a previous call to cancel or end.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.HandleOperationComplete(System.ServiceModel.DomainServices.Client.OperationBase)">
            <summary>
            Handles completion of the underlying operation in the <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/>.
            </summary>
            <param name="operation">The operation that completed</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.Initialize">
            <summary>
            Initializes this authentication service.
            </summary>
            <remarks>
            This method is invoked before the service is used for the first time from
            <see cref="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.CreateDefaultUser"/> and the <c>BeginXx</c> methods. It can also
            be called earlier to ensure the service is ready for use. Subsequent
            invocations will not reinitialize the service.
            </remarks>
            <exception cref="T:System.InvalidOperationException"> is thrown if the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is <c>null</c> and a new instance
            cannot be created.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.InitializeDomainContext">
            <summary>
            Initializes the domain context.
            </summary>
            <remarks>
            If the domain context has not already been set, this method trys to instantiate
            one specified by the <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContextType"/> string.
            </remarks>
            <exception cref="T:System.InvalidOperationException"> is thrown if the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is <c>null</c> and a new instance
            cannot be created.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.AssertIsNotActive">
            <summary>
            Throws an exception if the service is active.
            </summary>
            <exception cref="T:System.InvalidOperationException"> is thrown if the service is active.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.PrepareUser(System.Security.Principal.IPrincipal)">
            <summary>
            Prepares the deserialized user to return from an End method.
            </summary>
            <remarks>
            This methods ensures only a single user is present in the entity set of the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/>.
            </remarks>
            <param name="user">The user to prepare</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.ClearOldUsers(System.Security.Principal.IPrincipal)">
            <summary>
            Clears all users but the one specified from the user entity set in the <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/>.
            </summary>
            <param name="user">The single user to keep in the user entity set</param>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContextType">
            <summary>
            Gets or sets the type of the domain context.
            </summary>
            <remarks>
            If the <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext"/> is not set when this service is
            started, it will instantiate a context specified by the
            <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContextType"/>. In determining the type, this
            string is treated as the full name of a type in the application 
            assembly. If the initial search does not return a valid type, this 
            string is treated as the assembly qualified name of a type.
            </remarks>
            <exception cref="T:System.InvalidOperationException"> is thrown if this
            property is set after the service is started.
            </exception>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.DomainContext">
            <summary>
            Gets the domain context this service delegates authenticating, loading, 
            and saving to.
            </summary>
            <exception cref="T:System.InvalidOperationException"> is thrown if this
            property is set after the service is started.
            </exception>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.SupportsCancellation">
            <summary>
            Gets a value that indicates whether this service supports cancellation.
            </summary>
            <remarks>
            This implementation always returns <c>true</c>.
            </remarks>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebAuthenticationService.WebAsyncResult">
            <summary>
            The <see cref="T:System.IAsyncResult"/> type used by this authentication service.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.FormsAuthentication.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.FormsAuthentication"/> class.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase">
            <summary>
            Context for the application.
            </summary>
            <remarks>
            This context makes services and other values available from code and xaml. When
            a context is created, it should be registered as a lifetime-object with
            <see cref="P:System.Windows.Application.ApplicationLifetimeObjects"/>.
            </remarks>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase"/> class.
            </summary>
            <remarks>
            This first context that is created will become the current instance. If more than
            one context is created, an exception will be thrown.
            </remarks>
            <exception cref="T:System.InvalidOperationException"> is thrown if the constructor is invoked
            when <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.Current"/> is valid.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.#ctor(System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase"/> class.
            </summary>
            <exception cref="T:System.InvalidOperationException"> is thrown if the constructor is invoked
            when <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.Current"/> is valid and <paramref name="setAsCurrent"/>
            is <c>true</c>.
            </exception>
            <param name="setAsCurrent">Whether to use this context as the current instance</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.RaisePropertyChanged(System.String)">
            <summary>
            Raises an <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged"/> event for the specified property.
            </summary>
            <param name="propertyName">The property to raise an event for</param>
            <exception cref="T:System.ArgumentNullException"> is thrown if the 
            <paramref name="propertyName"/> is <c>null</c>.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
            <summary>
            Raises an <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged"/> event.
            </summary>
            <param name="e">The event to raise</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.AuthenticationService_PropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs)">
            <summary>
            Handles property changed events raised by the <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.Authentication"/> context.
            </summary>
            <param name="sender">The authentication context</param>
            <param name="e">The event that occurred</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.System#Windows#IApplicationService#StartService(System.Windows.ApplicationServiceContext)">
            <summary>
            Starts the context as an application service
            </summary>
            <param name="context">The service context</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.System#Windows#IApplicationService#StopService">
            <summary>
            Stops the context as an application service
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.Current">
            <summary>
            Gets the current context.
            </summary>
            <exception cref="T:System.InvalidOperationException"> is thrown if no contexts have been added.
            </exception>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.User">
            <summary>
            Gets a principal representing the authenticated identity.
            </summary>
            <remarks>
            This value is the same one available in <see cref="P:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationService.User"/>.
            </remarks>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.Authentication">
            <summary>
            Gets or sets the authentication context for the application.
            </summary>
            <exception cref="T:System.ArgumentNullException"> is thrown if <paramref name="value"/> is <c>null</c>.
            </exception>
        </member>
        <member name="E:System.ServiceModel.DomainServices.Client.ApplicationServices.WebContextBase.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
            <summary>
            Occurs when a property value changes.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WindowsAuthentication">
            <summary>
            <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.AuthenticationService"/> that performs Windows authentication using
            a <see cref="T:System.ServiceModel.DomainServices.Client.DomainContext"/> generated from a domain service
            implementing <c>System.ServiceModel.DomainServices.Server.ApplicationServices.IAuthentication&lt;T&gt;</c>.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WindowsAuthentication.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.ApplicationServices.WindowsAuthentication"/> class.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WindowsAuthentication.BeginLogin(System.ServiceModel.DomainServices.Client.ApplicationServices.LoginParameters,System.AsyncCallback,System.Object)">
            <summary>
            <c>Login</c> is not an operation supported for Windows authentication
            </summary>
            <param name="parameters">The parameter is not used.</param>
            <param name="callback">The parameter is not used.</param>
            <param name="state">The parameter is not used.</param>
            <returns>The result.</returns>
            <exception cref="T:System.NotSupportedException"> is always thrown.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ApplicationServices.WindowsAuthentication.BeginLogout(System.AsyncCallback,System.Object)">
            <summary>
            <c>Logout</c> is not an operation supported for Windows authentication
            </summary>
            <param name="callback">The parameter is not used.</param>
            <param name="state">The parameter is not used.</param>
            <returns>The result.</returns>
            <exception cref="T:System.NotSupportedException"> is always thrown.</exception>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.DomainServiceFault">
            <summary>
            Message type used to communicate exception results between server and client.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainServiceFault.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.DomainServiceFault.GetValidationErrors">
            <summary>
            Get the validation errors 
            </summary>
            <returns>
            Collection of validation errors as <see cref="T:System.Collections.IEnumerable"/>.
            </returns>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainServiceFault.ErrorCode">
            <summary>
            Gets or sets the custom code for the error.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainServiceFault.ErrorMessage">
            <summary>
            Gets or sets the message giving details on the error.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainServiceFault.IsDomainException">
            <summary>
            Gets or sets a value indicating whether the fault indicates that the error information 
            should be reconstructed on the client as a <see cref="T:System.ServiceModel.DomainServices.Client.DomainException"/> type.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainServiceFault.StackTrace">
            <summary>
            Gets or sets the stack trace for the error.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.DomainServiceFault.OperationErrors">
            <summary>
            Gets or sets the validation errors that occurred during this request.
            </summary>
            <remarks>This is only used when a request invokes a single method, such as an invoke operation.</remarks>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.ServiceQueryPart">
            <summary>
            Represents a single query operator to be applied to a query
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ServiceQueryPart.#ctor">
            <summary>
            Public constructor
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.ServiceQueryPart.ToString">
            <summary>
            Returns a string representation of this <see cref="T:System.ServiceModel.DomainServices.Client.ServiceQueryPart"/>
            </summary>
            <returns>The string representation of this <see cref="T:System.ServiceModel.DomainServices.Client.ServiceQueryPart"/></returns>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ServiceQueryPart.QueryOperator">
            <summary>
            Gets or sets the query operator. Must be one of the supported operators : "where", "orderby", "skip", or "take".
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.ServiceQueryPart.Expression">
            <summary>
            Gets or sets the query expression.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1">
            <summary>
            Internal <see cref="T:System.IAsyncResult"/> used during <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> operations.
            </summary>
            <typeparam name="TContract">The contract type.</typeparam>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.#ctor(System.ServiceModel.DomainServices.Client.WebDomainClient{`0},`0,System.Reflection.MethodInfo,System.AsyncCallback,System.Object)">
            <summary>
            Initializes a new <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> instance used for Query operations.
            </summary>
            <param name="domainClient">The <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> associated with this result.</param>
            <param name="channel">The channel used to communicate with the server.</param>
            <param name="endOperationMethod">The method that completes an asynchronous operation.</param>
            <param name="callback">Optional <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <exception cref="T:System.ArgumentNullException">if <paramref name="domainClient"/> is null.</exception>
            <exception cref="T:System.ArgumentNullException">if <paramref name="endOperationMethod"/> is null.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.#ctor(System.ServiceModel.DomainServices.Client.WebDomainClient{`0},`0,System.Reflection.MethodInfo,System.ServiceModel.DomainServices.Client.EntityChangeSet,System.Collections.Generic.IEnumerable{System.ServiceModel.DomainServices.Client.ChangeSetEntry},System.AsyncCallback,System.Object)">
            <summary>
            Initializes a new <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> instance used for Submit operations.
            </summary>
            <param name="domainClient">The <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> associated with this result.</param>
            <param name="channel">The channel used to communicate with the server.</param>
            <param name="endOperationMethod">The method that completes an asynchronous operation.</param>
            <param name="entityChangeSet">The Submit operation <see cref="T:System.ServiceModel.DomainServices.Client.EntityChangeSet"/>.</param>
            <param name="changeSetEntries">The collection of <see cref="T:System.ServiceModel.DomainServices.Client.ChangeSetEntry"/>s to submit.</param>
            <param name="callback">Optional <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <exception cref="T:System.ArgumentNullException">if <paramref name="domainClient"/> is null.</exception>
            <exception cref="T:System.ArgumentNullException">if <paramref name="endOperationMethod"/> is null.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.#ctor(System.ServiceModel.DomainServices.Client.WebDomainClient{`0},`0,System.Reflection.MethodInfo,System.ServiceModel.DomainServices.Client.InvokeArgs,System.AsyncCallback,System.Object)">
            <summary>
            Initializes a new <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> instance used for Invoke operations.
            </summary>
            <param name="domainClient">The <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> associated with this result.</param>
            <param name="channel">The channel used to communicate with the server.</param>
            <param name="endOperationMethod">The method that completes an asynchronous operation.</param>
            <param name="invokeArgs">The arguments to the Invoke operation.</param>
            <param name="callback">Optional <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <exception cref="T:System.ArgumentNullException">if <paramref name="domainClient"/> is null.</exception>
            <exception cref="T:System.ArgumentNullException">if <paramref name="endOperationMethod"/> is null.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.CreateQueryResult(System.ServiceModel.DomainServices.Client.WebDomainClient{`0},`0,System.Reflection.MethodInfo,System.AsyncCallback,System.Object)">
            <summary>
            Creates a new <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> used for Query operations.
            </summary>
            <param name="domainClient">The <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> associated with this result.</param>
            <param name="channel">The channel used to communicate with the server.</param>
            <param name="endOperationMethod">The method that completes an asynchronous operation.</param>
            <param name="callback">The <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <returns>A <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> used for Query operations</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.CreateSubmitResult(System.ServiceModel.DomainServices.Client.WebDomainClient{`0},`0,System.Reflection.MethodInfo,System.ServiceModel.DomainServices.Client.EntityChangeSet,System.Collections.Generic.IEnumerable{System.ServiceModel.DomainServices.Client.ChangeSetEntry},System.AsyncCallback,System.Object)">
            <summary>
            Creates a new <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> used for Submit operations.
            </summary>
            <param name="domainClient">The <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> associated with this result.</param>
            <param name="channel">The channel used to communicate with the server.</param>
            <param name="endOperationMethod">The method that completes an asynchronous operation.</param>
            <param name="entityChangeSet">The Submit operation <see cref="T:System.ServiceModel.DomainServices.Client.EntityChangeSet"/>.</param>
            <param name="changeSetEntries">The collection of <see cref="T:System.ServiceModel.DomainServices.Client.ChangeSetEntry"/>s to submit.</param>
            <param name="callback">The <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <returns>A <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> used for Submit operations</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.CreateInvokeResult(System.ServiceModel.DomainServices.Client.WebDomainClient{`0},`0,System.Reflection.MethodInfo,System.ServiceModel.DomainServices.Client.InvokeArgs,System.AsyncCallback,System.Object)">
            <summary>
            Creates a new <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> used for Invoke operations.
            </summary>
            <param name="domainClient">The <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> associated with this result.</param>
            <param name="channel">The channel used to communicate with the server.</param>
            <param name="endOperationMethod">The method that completes an asynchronous operation.</param>
            <param name="invokeArgs">The arguments to the Invoke operation.</param>
            <param name="callback">The <see cref="T:System.AsyncCallback"/> to invoke upon completion.</param>
            <param name="asyncState">Optional user state information that will be passed to the <paramref name="callback"/>.</param>
            <returns>A <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> used for Invoke operations</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.Cancel">
            <summary>
            Attempts to cancel this operation and aborts the underlying request if cancellation was successfully requested.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.ChangeSetEntries">
            <summary>
            Gets a collection of <see cref="T:System.ServiceModel.DomainServices.Client.ChangeSetEntry"/>s used with Submit operations.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.Channel">
            <summary>
            Gets the channel used to communicate with the server.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1.EndOperationMethod">
            <summary>
            Gets the method that completes an asynchronous operation.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1">
            <summary>
            Default <see cref="T:System.ServiceModel.DomainServices.Client.DomainClient"/> implementation using WCF
            </summary>
            <typeparam name="TContract">The contract type.</typeparam>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.#ctor(System.Uri)">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> class.
            </summary>
            <param name="serviceUri">The domain service Uri</param>
            <exception cref="T:System.ArgumentNullException"> is thrown if <paramref name="serviceUri"/>
            is null.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.#ctor(System.Uri,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> class.
            </summary>
            <param name="serviceUri">The domain service Uri</param>
            <param name="usesHttps">A value indicating whether the client should contact
            the service using an HTTP or HTTPS scheme.
            </param>
            <exception cref="T:System.ArgumentNullException"> is thrown if <paramref name="serviceUri"/>
            is null.
            </exception>
            <exception cref="T:System.ArgumentException"> is thrown if <paramref name="serviceUri"/>
            is absolute and <paramref name="usesHttps"/> is true.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.#ctor(System.Uri,System.Boolean,System.ServiceModel.ChannelFactory{`0})">
            <summary>
            Initializes a new instance of the <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClient`1"/> class.
            </summary>
            <param name="serviceUri">The domain service Uri</param>
            <param name="usesHttps">A value indicating whether the client should contact
            the service using an HTTP or HTTPS scheme.
            </param>
            <param name="channelFactory">The channel factory that creates channels to communicate with the server.</param>
            <exception cref="T:System.ArgumentNullException"> is thrown if <paramref name="serviceUri"/>
            is null.
            </exception>
            <exception cref="T:System.ArgumentException"> is thrown if <paramref name="serviceUri"/>
            is absolute and <paramref name="usesHttps"/> is true.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.Initialize">
            <summary>
            Initializes this domain client
            </summary>
            <exception cref="T:System.InvalidOperationException"> is thrown if the current application
            or its host are <c>null</c>.
            </exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.CreateDefaultChannelFactory">
            <summary>
            Creates a default channel factory.
            </summary>
            <returns>The channel used to communicate with the server.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.BeginQueryCore(System.ServiceModel.DomainServices.Client.EntityQuery,System.AsyncCallback,System.Object)">
            <summary>
            Method called by the framework to begin an asynchronous query operation
            </summary>
            <param name="query">The query to invoke.</param>
            <param name="callback">The callback to invoke when the query has been executed.</param>
            <param name="userState">Optional state associated with this operation.</param>
            <returns>An asynchronous result that identifies this query.</returns>
            <exception cref="T:System.InvalidOperationException">The specified query does not exist.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.AddOperationTagToHttpHeader">
            <summary>
            Adds the OperationTag to a Http header on the outgoing message.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.CancelQueryCore(System.IAsyncResult)">
            <summary>
            Attempts to cancel the query request specified by the <paramref name="asyncResult"/>.
            </summary>
            <param name="asyncResult">An <see cref="T:System.IAsyncResult"/> specifying what query operation to cancel.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.EndQueryCore(System.IAsyncResult)">
            <summary>
            Gets the results of a query.
            </summary>
            <param name="asyncResult">An asynchronous result that identifies a query.</param>
            <returns>The results returned by the query.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.BeginSubmitCore(System.ServiceModel.DomainServices.Client.EntityChangeSet,System.AsyncCallback,System.Object)">
            <summary>
            Submit the specified <see cref="T:System.ServiceModel.DomainServices.Client.EntityChangeSet"/> to the DomainService, with the results of the operation
            being returned on the SubmitCompleted event args.
            </summary>
            <param name="changeSet">The changeset to submit. If the changeset is empty, an <see cref="T:System.InvalidOperationException"/> will
            be thrown.</param>
            <param name="callback">The callback to invoke when the submit has been executed.</param>
            <param name="userState">Optional state that will flow through to the SubmitCompleted event</param>
            <returns>An asynchronous result that identifies this submit.</returns>
            <exception cref="T:System.InvalidOperationException">The changeset is empty.</exception>
            <exception cref="T:System.InvalidOperationException">The specified query does not exist.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.CancelSubmitCore(System.IAsyncResult)">
            <summary>
            Attempts to cancel the submit request specified by the <paramref name="asyncResult"/>.
            </summary>
            <param name="asyncResult">An <see cref="T:System.IAsyncResult"/> specifying what submit operation to cancel.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.EndSubmitCore(System.IAsyncResult)">
            <summary>
            Gets the results of a submit.
            </summary>
            <param name="asyncResult">An asynchronous result that identifies a submit.</param>
            <returns>The results returned by the submit.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.BeginInvokeCore(System.ServiceModel.DomainServices.Client.InvokeArgs,System.AsyncCallback,System.Object)">
            <summary>
            Invokes an operation asynchronously.
            </summary>
            <param name="invokeArgs">The arguments to the Invoke operation.</param>
            <param name="callback">The callback to invoke when the invocation has been completed.</param>
            <param name="userState">Optional user state that will be passed through on the <see cref="T:System.ServiceModel.DomainServices.Client.InvokeCompletedResult"/>.</param>
            <returns>An asynchronous result that identifies this invocation.</returns>
            <exception cref="T:System.InvalidOperationException">The specified query does not exist.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.CancelInvokeCore(System.IAsyncResult)">
            <summary>
            Attempts to cancel the invocation request specified by the <paramref name="asyncResult"/>.
            </summary>
            <param name="asyncResult">An <see cref="T:System.IAsyncResult"/> specifying what invocation operation to cancel.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.EndInvokeCore(System.IAsyncResult)">
            <summary>
            Gets the results of an invocation.
            </summary>
            <param name="asyncResult">An asynchronous result that identifies an invocation.</param>
            <returns>The results returned by the invocation.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.EndAsyncResult(System.IAsyncResult,System.ServiceModel.DomainServices.Client.AsyncOperationType,System.Boolean)">
            <summary>
            Transitions an <see cref="T:System.IAsyncResult"/> instance to a completed state.
            </summary>
            <param name="asyncResult">An asynchronous result that identifies an invocation.</param>
            <param name="operationType">The expected operation type.</param>
            <param name="cancel">Boolean indicating whether or not the operation has been canceled.</param>
            <returns>A <see cref="T:System.ServiceModel.DomainServices.Client.WebDomainClientAsyncResult`1"/> reference.</returns>
            <exception cref="T:System.ArgumentNullException"> if <paramref name="asyncResult"/> is null.</exception>
            <exception cref="T:System.ArgumentException"> if <paramref name="asyncResult"/> is not of type <cref name="TAsyncResult"/>.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/> has been canceled.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/>'s End* method has already been invoked.</exception>
            <exception cref="T:System.InvalidOperationException"> if <paramref name="asyncResult"/> has not completed.</exception>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.GetExceptionFromServiceFault(System.ServiceModel.DomainServices.Client.DomainServiceFault)">
            <summary>
            Constructs an exception based on a service fault.
            </summary>
            <param name="serviceFault">The fault received from a service.</param>
            <returns>The constructed exception.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.WebDomainClient`1.ComposeAbsoluteServiceUri">
            <summary>
            If the service Uri is relative, this method uses the application
            source to create an absolute Uri.
            </summary>
            <remarks>
            If usesHttps in the constructor was true, the Uri will be created using
            a https scheme instead.
            </remarks>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClient`1.ServiceUri">
            <summary>
            Gets the absolute path to the domain service.
            </summary>
            <remarks>
            The value returned is either the absolute Uri passed into the constructor, or
            an absolute Uri constructed from the relative Uri passed into the constructor.
            Relative Uris will be made absolute using the Application Host source.
            </remarks>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClient`1.SupportsCancellation">
            <summary>
            Gets a value that indicates whether the <see cref="T:System.ServiceModel.DomainServices.Client.DomainClient"/> supports cancellation.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClient`1.UsesHttps">
            <summary>
            Gets whether a secure connection should be used.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClient`1.KnownTypes">
            <summary>
            Gets the list of known types.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.WebDomainClient`1.ChannelFactory">
            <summary>
            Gets the channel factory that is used to create channels for communication 
            with the server.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.Evaluator.PartialEval(System.Linq.Expressions.Expression,System.Func{System.Linq.Expressions.Expression,System.Boolean})">
            <summary>
            Performs evaluation and replacement of independent sub-trees
            </summary>
            <param name="expression">The root of the expression tree.</param>
            <param name="funcCanBeEvaluated">A function that decides whether a given expression 
            node can be part of the local function.</param>
            <returns>A new tree with sub-trees evaluated and replaced.</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.Evaluator.PartialEval(System.Linq.Expressions.Expression)">
            <summary>
            Performs evaluation and replacement of independent sub-trees
            </summary>
            <param name="expression">The root of the expression tree.</param>
            <returns>A new tree with sub-trees evaluated and replaced.</returns>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.Evaluator.SubtreeEvaluator">
            <summary>
            Evaluates and replaces sub-trees when first candidate is reached (top-down)
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.Evaluator.Nominator">
            <summary>
            Performs bottom-up analysis to determine which nodes can possibly
            be part of an evaluated sub-tree.
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.QuerySerializer">
            <summary>
            This serializer supports Where, OrderBy, Skip and Take.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.QuerySerializer.Visitor.GetQueryRoot(System.Linq.Expressions.Expression)">
            <summary>
            Drill through MethodCallExpression chain searching for the root of
            the query.
            </summary>
            <param name="expr">The <see cref="T:System.Linq.Expressions.Expression"/> to search.</param>
            <returns>root of the query</returns>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.QuerySerializer.Visitor.VerifyMethodAccessibility(System.Linq.Expressions.MethodCallExpression)">
            <summary>
            Verify that the declaring type of the method is one of the supported types.
            Note that this list of types corresponds to the list of accessible types
            defined by the server query parser.
            </summary>
            <param name="mce">The method call expression.</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.QuerySerializer.Visitor.ValidateConstant(System.Object)">
            <summary>
            Ensure that the specified constant value is of a Type
            supported by the server query serializer - we don't want
            to serialize a value that the server can't handle.
            </summary>
            <param name="value">The constant value</param>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.QuerySerializer.Visitor.FlattenOrderExpressions">
            <summary>
            Unify all ordering expressions into a single order expression
            </summary>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.QuerySerializer.MethodCallConverter">
            <summary>
            This visitor is used to make any required method call translations.
            </summary>
        </member>
        <member name="M:System.ServiceModel.DomainServices.Client.QuerySerializer.MethodCallConverter.MakeVBCompare(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)">
            <summary>
            For the specified arguments and case sensitivity, return a expression
            representing an equivalent call to string.Compare.
            </summary>
            <param name="left">The expression on the left-hand side.</param>
            <param name="right">The expression on the right-hand side.</param>
            <param name="caseSensitive">Indicates whether to do a case-sensitive comparison.</param>
            <returns>Returns the expression.</returns>
        </member>
        <member name="T:System.ServiceModel.DomainServices.Client.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_CannotInitializeDomainContext">
            <summary>
              Looks up a localized string similar to The DomainContextType is null or invalid and there are no contexts generated from AuthenticationBase&lt;T&gt;..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_CannotInitializeUser">
            <summary>
              Looks up a localized string similar to The User type must extend UserBase and provide a default constructor..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_CannotSaveAnonymous">
            <summary>
              Looks up a localized string similar to The current user is anonymous. Data may only be saved for authenticated users..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_LoadNoUser">
            <summary>
              Looks up a localized string similar to GetUser should have returned a single user..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_LogoutNoUser">
            <summary>
              Looks up a localized string similar to Logout should have returned a single, anonymous user..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_NoLoadUserMethod">
            <summary>
              Looks up a localized string similar to Derived service does not contain a LoadUser method..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_SaveErrors">
            <summary>
              Looks up a localized string similar to Errors occurred while submitting the user changes..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_ServiceMustNotBeActive">
            <summary>
              Looks up a localized string similar to The service must be inactive to update state..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_WANoLogin">
            <summary>
              Looks up a localized string similar to Windows authentication does not support logging in..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.ApplicationServices_WANoLogout">
            <summary>
              Looks up a localized string similar to Windows authentication does not support logging out..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.MethodCanOnlyBeInvokedOnce">
            <summary>
              Looks up a localized string similar to Method can only be invoked once..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.OperationCancelled">
            <summary>
              Looks up a localized string similar to The operation was canceled..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.OperationNotComplete">
            <summary>
              Looks up a localized string similar to The operation has not completed..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_BitwiseOperatorsNotSupported">
            <summary>
              Looks up a localized string similar to Bitwise operators are not supported in queries..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_MethodNotAccessible">
            <summary>
              Looks up a localized string similar to Method &apos;{0}&apos; on type &apos;{1}&apos; is not accessible. Only methods on primitive types, System.Math and System.Convert are supported in queries..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_NestedQueriesNotSupported">
            <summary>
              Looks up a localized string similar to Nested query expressions are not supported..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_NewExpressionsNotSupported">
            <summary>
              Looks up a localized string similar to &apos;New&apos; Expressions are not supported in queries..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_ProjectionsNotSupported">
            <summary>
              Looks up a localized string similar to Select projections are not supported..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_UnsupportedBinaryOp">
            <summary>
              Looks up a localized string similar to Binary operation &apos;{0}&apos; is not supported..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_UnsupportedQueryOperator">
            <summary>
              Looks up a localized string similar to Query operator &apos;{0}&apos; is not supported..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_UnsupportedType">
            <summary>
              Looks up a localized string similar to Value of type &apos;{0}&apos; cannot be serialized as part of the query. &apos;{0}&apos; is not a supported type..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.QuerySerialization_UnsupportedUnaryOp">
            <summary>
              Looks up a localized string similar to Unary operation &apos;{0}&apos; is not supported..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.WebContext_AuthenticationNotSet">
            <summary>
              Looks up a localized string similar to WebContextBase.Authentication has not been initialized. This member is only supported in valid implementations..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.WebContext_CannotModifyAuthentication">
            <summary>
              Looks up a localized string similar to Authentication cannot be set after the Application.Startup event has occurred..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.WebContext_NoContexts">
            <summary>
              Looks up a localized string similar to The current instance of WebContext is not available.  You must instantiate a WebContext and add it to Application.ApplicationLifetimeObjects within the default App constructor..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.WebContext_OnlyOne">
            <summary>
              Looks up a localized string similar to Only one WebContextBase can be created per application..
            </summary>
        </member>
        <member name="P:System.ServiceModel.DomainServices.Client.Resources.WrongAsyncResult">
            <summary>
              Looks up a localized string similar to IAsyncResult object did not come from the corresponding async method on this Type..
            </summary>
        </member>
    </members>
</doc>
